iT邦幫忙

2023 iThome 鐵人賽

DAY 18
0

前言

  • 自覺 code 要改乾淨一些
  • 需要參考別人的 coding style

說明

  • 因為覺得程式碼沒寫得很乾淨,所以尋找開源專案來研讀。
  • 本於修改集郵冊相簿功能,挑選性質相近的 [aws-amplify / amplify-ios-samples]
  • (https://github.com/aws-amplify/amplify-ios-samples)
    • 雖然這個專案已經在今年六月底(大約三個多月前)被歸檔了
    • 這個範例中使用了三種 Amplify 元件
      • Auth
      • API
      • Storage
  • 他的說明中放的是 Photo-Sharing-Sample

解析

README.md

  • 去沒光顧過的餐廳用餐的時候,就是先看作者擺在門口的告示牌;看開源專案的起手式,當然是看看作者擺在 README.md 的內容,一來可以快速接收作者想傳達的訊息(這程式碼可以做些什麼、特色),二來可以用心感受作者想要傳遞的心情(他引以為傲的內容、個性和想法理念,就算不實用那至少也要好玩!)

Auth

Storage

PostEditorViewModel.swift

說明


上一篇
【Day 17】 設計集郵冊的圖床
下一篇
【Day 19】 理解關聯式資料:設計使用者相簿的資料表
系列文
依然無法成為釣魚大師也要努力摸魚!!辣個吃魚神器 APP 第二彈33
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言